garnacha grape - French English Dictionary